﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using QuanLyShop.DTO;
using QuanLyShop.DAO;

namespace QuanLyShop.BUS
{
   public class ChiTietDonNhapHangBUS
    {
       ChiTietDonNhapHangDAO dao = new ChiTietDonNhapHangDAO();
        #region 1. Load danh sách chi tiết đơn nhập hàng
        public DataTable LayDanhSachDonNhapHang()
        {
            DataTable dt = null;
            try
            {
                dt = dao.LayDanhSachDonNhapHang();
            }
            catch (Exception e)
            {

                throw new Exception("Lỗi rồi" + e.ToString());
            }
            return dt;

        }
        #endregion

        #region 2. Thêm chi tiết đơn hàng nhập

        public int ThemChiTietDonHangNhap(ChiTietDonNhapHangDTO ctdnh)
        {
            int kq = 0;
            try
            {
                kq = dao.ThemChiTietDonHangNhap(ctdnh);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            return kq;

        }
        #endregion


        #region 3. Cập nhật chi tiết hóa đơn bán hàng

        public int CapNhatChiTietHoaDonBanHang(ChiTietDonNhapHangDTO ctdnh)
        {
            int kq = 0;
            try
            {
                kq = dao.CapNhatChiTietHoaDonBanHang(ctdnh);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            return kq;

        }
        #endregion
    }
}
